This is the dataset that accompanies the study: "On the Distribution of "Simple Stupid Bugs" in Unit Test Files: An Exploratory Study." This study has been accepted for publication at the 2021 Mining Software Repositories Conference. Following is the abstract of the study: A key aspect of ensuring the quality of a software system is the practice of unit testing. Through unit tests, developers verify the correctness of production source code, thereby verifying the system's intended behavior under test. However, unit test code is subject to issues, ranging from bugs in the code to poor test case design (i.e., test smells). In this study, we compare and contrast the occurrences of a type of single-statement-bug-fix known as "simple stupid bu...
Bug predictions helps software quality assurance team to determine the effort required to test the s...
The ManySStuBs4J corpus is a collection of simple fixes to Java bugs, designed for evaluating progra...
Test smells have been defined as poorly designed tests and, as reported by recent empirical studies,...
Developing software test code can be as or more expensive than developing software production code. ...
Testing has become a wide-spread practice among practitioners. Test cases are written to verify that...
Abstract—Unit testing represents a key activity in software development and maintenance. Test suites...
Abstract: Test smells attempt to capture design issues in test code that reduce their maintainabilit...
Test smells are sub-optimal design choices in the implementation of test code. As reported by recent...
Empirical studies in software testing research may not be comparable, reproducible, or characteristi...
Test smells attempt to capture design issues in test code that reduce their maintainability. Previou...
For software testing research, Defects4J stands out as the primary benchmark dataset, offering a con...
Automated test generation tools have been widely investigated with the goal of reducing the cost of ...
Unit testing represents a key activity in software development and maintenance. Test suites with hig...
© 2020 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for ...
Artifact for "Are Neural Bug Detectors Comparable to Software Developers on Variable Misuse Bugs?" ...
Bug predictions helps software quality assurance team to determine the effort required to test the s...
The ManySStuBs4J corpus is a collection of simple fixes to Java bugs, designed for evaluating progra...
Test smells have been defined as poorly designed tests and, as reported by recent empirical studies,...
Developing software test code can be as or more expensive than developing software production code. ...
Testing has become a wide-spread practice among practitioners. Test cases are written to verify that...
Abstract—Unit testing represents a key activity in software development and maintenance. Test suites...
Abstract: Test smells attempt to capture design issues in test code that reduce their maintainabilit...
Test smells are sub-optimal design choices in the implementation of test code. As reported by recent...
Empirical studies in software testing research may not be comparable, reproducible, or characteristi...
Test smells attempt to capture design issues in test code that reduce their maintainability. Previou...
For software testing research, Defects4J stands out as the primary benchmark dataset, offering a con...
Automated test generation tools have been widely investigated with the goal of reducing the cost of ...
Unit testing represents a key activity in software development and maintenance. Test suites with hig...
© 2020 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for ...
Artifact for "Are Neural Bug Detectors Comparable to Software Developers on Variable Misuse Bugs?" ...
Bug predictions helps software quality assurance team to determine the effort required to test the s...
The ManySStuBs4J corpus is a collection of simple fixes to Java bugs, designed for evaluating progra...
Test smells have been defined as poorly designed tests and, as reported by recent empirical studies,...